/**
 * @author Laboratio Av I
 * @since 18/04/2012 14:03:56
 */
package ar.edu.utn.frgp.banco.dao;




import java.util.List;

import ar.edu.utn.frgp.banco.domain.PagoPrestamo;
import ar.edu.utn.frgp.banco.exceptions.DataAccessException;


public interface PagoPrestamosDao {

	public void altaPagoPrestamo(PagoPrestamo prestamo) throws DataAccessException;
	
	public List<PagoPrestamo> traerTodosLosPagosDePrestamos() throws DataAccessException;

	public List<PagoPrestamo> traerTodosLosPagosDePrestamosDelCliente(int dni)throws DataAccessException;

	public PagoPrestamo traerElPagoDePrestamo(int nroPrestamo)throws DataAccessException;

	public List<PagoPrestamo> traerTodosLosRegistrosDeCuotasPagas(int idprestamo)throws DataAccessException;


	

}
